除了它的默认XML配置格式,Log4j 2也支持YAML和JSON配置文件。想要使用其他配置文件格式来配置Log4j 2,你需要添加合适的依赖到classpath。为了使用YAML,你需要添加com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
依赖,Log4j 2将查找名称为log4j2.yaml
或log4j2.yml
的配置文件。为了使用JSON,你需要添加com.fasterxml.jackson.core:jackson-databind
依赖,Log4j 2将查找名称为log4j2.json
或log4j2.jsn
的配置文件